U.s. 21St Country To Allow Same-Sex Marriage Nationwide